a score of people - Turco Inglés Diccionario